John Harrison And His Solving Of The Longitude Problem